<?php
/**
 * 基础业务层
 */

namespace app\api\business;
use app\Request;
class BaseBus
{
    /**
     * 处理业务层异常
     * @param $info
     * @param $mark
     */
    public static function error($info,$mark){
        try{
            errorLog($mark, $info->getMessage(), __FILE__."=>".$info->getLine(),true);
            if(is_debug()){
                $message = $info->getMessage();
            }else{
                $message = config("config.describe.error");
            }
            return returnResultExit(config("config.code.error"),$message);
        }catch (\Exception $e){
            errorLog('BaseBus.error', $e->getMessage());
            return returnResult(config("config.code.error"),config("config.describe.error"));
        }
    }
}
